Text copied to clipboard!
Наслов
Text copied to clipboard!AEM programer
Опис
Text copied to clipboard!
Tražimo AEM programera koji će se pridružiti našem timu i imati ključnu ulogu u razvoju, prilagođavanju i održavanju rešenja zasnovanih na platformi Adobe Experience Manager. Ova pozicija je namenjena stručnjaku koji razume savremeni razvoj veb aplikacija, rad sa sadržajem na nivou preduzeća i integraciju kompleksnih digitalnih sistema. Idealni kandidat poseduje iskustvo u radu sa AEM komponentama, šablonima, dijalozima, workflow procesima i integracijama sa spoljnim servisima, kao i dobro razumevanje Java tehnologija i principa razvoja skalabilnih aplikacija.
Kao AEM programer, bićete odgovorni za izgradnju i unapređenje digitalnih iskustava koja podržavaju poslovne ciljeve organizacije i pružaju visok nivo kvaliteta krajnjim korisnicima. Sarađivaćete sa produkt menadžerima, dizajnerima, arhitektama rešenja, QA inženjerima i drugim programerima kako biste razvili funkcionalna, bezbedna i održiva rešenja. Vaš rad će obuhvatati razvoj prilagođenih AEM komponenti, konfiguraciju sadržajnih struktura, optimizaciju performansi i podršku procesima objavljivanja sadržaja.
Od kandidata se očekuje da razume kako funkcionišu Sling, OSGi, JCR i HTL, kao i da ume da primeni najbolje prakse u razvoju i implementaciji AEM rešenja. Bićete uključeni u analizu tehničkih zahteva, procenu složenosti zadataka i predlaganje odgovarajućih arhitektonskih pristupa. Takođe ćete raditi na integraciji AEM platforme sa alatima za analitiku, marketing automatizaciju, e-trgovinu, autentifikaciju korisnika i drugim poslovno važnim sistemima.
Uspešan kandidat je detaljan, organizovan i sposoban da radi u agilnom okruženju sa više paralelnih inicijativa. Važno je da imate sposobnost rešavanja problema, proaktivnu komunikaciju i spremnost da kontinuirano učite nove tehnologije i funkcionalnosti unutar Adobe ekosistema. Pored tehničkog znanja, cenimo i razumevanje korisničkog iskustva, pristupačnosti, SEO principa i standarda bezbednosti koji su važni za moderne digitalne platforme.
Na ovoj poziciji imaćete priliku da radite na značajnim projektima digitalne transformacije, učestvujete u definisanju tehničkih standarda i doprinesete razvoju stabilnih i inovativnih rešenja za upravljanje sadržajem. Ako vas motiviše rad na enterprise platformama, razvoj kvalitetnog koda i saradnja sa multidisciplinarnim timovima, ova uloga može biti odlična prilika za vaš dalji profesionalni razvoj.
Одговорности
Text copied to clipboard!- Razvoj i održavanje prilagođenih AEM komponenti, šablona i servisa
- Implementacija funkcionalnosti koristeći Java, Sling, OSGi i HTL
- Integracija AEM platforme sa spoljnim API servisima i internim sistemima
- Optimizacija performansi, bezbednosti i stabilnosti AEM okruženja
- Saradnja sa dizajnerima, analitičarima i QA timovima tokom razvoja
- Učešće u code review procesima i primeni razvojnih standarda
- Rešavanje tehničkih problema u razvojnim, testnim i produkcionim okruženjima
- Podrška procesima objavljivanja sadržaja i upravljanja digitalnim resursima
Захтеви
Text copied to clipboard!- Iskustvo u radu sa Adobe Experience Manager platformom
- Dobro poznavanje Java programiranja i razvoja veb aplikacija
- Razumevanje Sling, OSGi, JCR i HTL tehnologija
- Iskustvo sa REST API integracijama i radom sa JSON podacima
- Poznavanje HTML, CSS, JavaScript i osnova frontend razvoja
- Iskustvo sa Git alatima i CI/CD procesima
- Sposobnost rada u agilnim timovima i komunikacije sa različitim zainteresovanim stranama
- Poželjno iskustvo sa AEM Assets, workflows i dispatcher konfiguracijom
Могућа питања на интервјуу
Text copied to clipboard!- Koliko godina iskustva imate u radu sa AEM platformom?
- Na kojim AEM projektima ste do sada radili?
- Koliko dobro poznajete Java i OSGi razvoj?
- Da li imate iskustvo sa integracijom AEM-a sa eksternim sistemima?
- Kako pristupate optimizaciji performansi u AEM okruženju?
- Da li ste radili sa AEM Assets ili Sites modulima?
- Kakvo iskustvo imate sa Git i CI/CD alatima?
- Da li vam odgovara rad u agilnom i kolaborativnom okruženju?